Text copied to clipboard!

Otsikko

Text copied to clipboard!

Järjestelmätoimintojen kehittäjä sulautetut järjestelmät

Kuvaus

Text copied to clipboard!
Etsimme järjestelmätoimintojen kehittäjää sulautettuihin järjestelmiin liittyviin vaativiin ja monipuolisiin tehtäviin. Tässä roolissa pääset suunnittelemaan, kehittämään ja ylläpitämään sulautettujen järjestelmien ohjelmistoja ja järjestelmätoimintoja osana asiantuntevaa tiimiä. Työskentelet tiiviissä yhteistyössä laitteisto- ja ohjelmistokehittäjien, testauksen sekä projektipäälliköiden kanssa varmistaen, että järjestelmät täyttävät sekä tekniset että liiketoiminnalliset vaatimukset. Tehtävässä menestyminen edellyttää vahvaa ymmärrystä sulautetuista järjestelmistä, reaaliaikaisista käyttöjärjestelmistä, laiteajureista sekä ohjelmointikielistä, kuten C ja C++. Arvostamme kokemusta järjestelmäarkkitehtuurin suunnittelusta, ohjelmistojen optimoinnista sekä vianmäärityksestä. Työskentelet osana ketterää kehitystiimiä, jossa pääset vaikuttamaan järjestelmien kokonaisratkaisuihin ja kehittämään uusia innovatiivisia ominaisuuksia. Päivittäisiin tehtäviisi kuuluu järjestelmätoimintojen suunnittelu, ohjelmointi, dokumentointi sekä testaus. Osallistut myös järjestelmäintegraatioihin, suorituskyvyn optimointiin ja ongelmanratkaisuun. Kommunikoit aktiivisesti muiden tiimin jäsenten ja sidosryhmien kanssa, ja osallistut teknisiin katselmointeihin sekä projektipalavereihin. Tarjoamme sinulle mahdollisuuden työskennellä alan johtavien teknologioiden parissa, kehittyä ammatillisesti sekä vaikuttaa tuotteiden ja ratkaisujen kehitykseen. Saat tueksesi osaavan tiimin, joustavat työajat sekä mahdollisuuden etätyöhön. Arvostamme oma-aloitteisuutta, analyyttistä ajattelukykyä ja halua oppia uutta. Jos haluat olla mukana kehittämässä tulevaisuuden sulautettuja järjestelmiä ja ratkaisuja, tämä tehtävä on sinua varten.

Vastuut

Text copied to clipboard!
  • Sulautettujen järjestelmien ohjelmistojen suunnittelu ja kehitys
  • Järjestelmätoimintojen optimointi ja ylläpito
  • Ohjelmistojen dokumentointi ja testaus
  • Vikojen ja ongelmien analysointi sekä korjaaminen
  • Yhteistyö laitteisto- ja ohjelmistokehitystiimien kanssa
  • Järjestelmäintegraatioiden toteutus
  • Teknisten vaatimusten määrittely ja toteutus
  • Osallistuminen teknisiin katselmointeihin ja projektipalavereihin
  • Käyttöliittymien ja rajapintojen suunnittelu
  • Uusien ominaisuuksien ja ratkaisujen kehittäminen

Vaatimukset

Text copied to clipboard!
  • Soveltuva korkeakoulututkinto (esim. tietotekniikka, automaatio, elektroniikka)
  • Vahva kokemus sulautettujen järjestelmien ohjelmoinnista (C, C++)
  • Ymmärrys reaaliaikaisista käyttöjärjestelmistä ja laiteajureista
  • Kokemus ohjelmistojen testauksesta ja dokumentoinnista
  • Hyvät ongelmanratkaisu- ja analysointitaidot
  • Kyky työskennellä sekä itsenäisesti että tiimissä
  • Hyvät viestintätaidot suomeksi ja englanniksi
  • Kokemus järjestelmäarkkitehtuurin suunnittelusta katsotaan eduksi
  • Kokemus versionhallintajärjestelmistä (esim. Git)
  • Oma-aloitteisuus ja halu oppia uutta

Mahdolliset haastattelukysymykset

Text copied to clipboard!
  • Kerro kokemuksestasi sulautettujen järjestelmien ohjelmoinnista.
  • Millä ohjelmointikielillä olet työskennellyt sulautettujen järjestelmien parissa?
  • Miten lähestyt järjestelmätoimintojen optimointia?
  • Kuvaile tilanne, jossa ratkaisit monimutkaisen ohjelmistovian.
  • Miten varmistat ohjelmiston laadun ja luotettavuuden?
  • Kerro kokemuksestasi reaaliaikaisista käyttöjärjestelmistä.
  • Miten toimit tiimissä, jossa on sekä laitteisto- että ohjelmistokehittäjiä?
  • Miten pysyt ajan tasalla alan uusista teknologioista?
  • Kuvaile kokemuksesi ohjelmistojen dokumentoinnista.
  • Miksi haluat työskennellä juuri tässä tehtävässä?